poplar tree - Alemán Inglés Diccionario